#pragma once

#include "Vector2.h"
#include "Color4.h"

class GuiActor
{
public:
	GuiActor(void);
public:
	~GuiActor(void);
public:
	void		SetPosition(const Vector2i& position);
	void		SetScale(const Vector2i& scale);
	void		SetRotation(const float rotation);
	void		SetColor(const Color4& color);
public:
	Vector2i	GetPosition() const;
	Vector2i	GetScale() const;
	float		GetRotation() const;
	Color4		GetColor() const;
private:
	Vector2i	m_vPosition;
	Vector2i	m_vScale;
	float		m_fRotation;
	Color4		m_cColor;
};